i'm on shore leave. - Deutsch Englisch Wörterbuch